self-balancing ledger - German English Dictionary